dna genome chip microarray protein chip genomics pcr novartis research foundation polymerase chain reaction bioinformatics